Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w1 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F3 Spain F4 Spain #2-w1 Spain #2-w2 Australia F2 Spain #2-w3 Spain #2-w4 France F6 France F8 France F9 Spain F14 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 Spain F24 USA F28 Spain F28 Spain F31 Spain #1-w1 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain F3 Australia F2 Spain F4 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 Italy F8 Italy F9 Spain F5 Spain F6 Spain F8 Spain F9 Spain F13 Spain F14 Spain F16 Spain F17 Spain F21 Spain F25 Spain F26 Spain F27 Spain F29 Spain F30 Spain F5 Spain F6 Egypt F1 Egypt F2 Spain F8 Spain F16 Spain F18 Italy F3 Spain F28 Spain F29 USA F22 USA F23 USA F24 Spain F33 USA F27 Spain F36 USA F28 USA F29 Spain F2 Spain F4 Spain F5 Spain F6 Spain F9 Spain F10 Spain F12 Spain F15 Germany F5 France F8 France F9 Portugal F4 Portugal F5 Spain F38 Spain F40 Spain F29 Spain F33 Spain F32 Spain F40 Spain F41 Italy F4 Italy F5 Spain F5 Spain F15 Spain F7 Spain F3 Spain F30 Spain F6 Spain F23 Spain F7 Spain F15 Spain F35 Spain F7 Spain F32 Spain F32 Spain F4 Spain F8 Spain F22 Australia F1 M15 Santo Domingo M15 Santo Domingo M15 Loule M15 Castelo Branco M15 Telde Citta di Monza - Monza Fifth Third Bank Tennis Classic - Lexington The Swanston Challenger - Sacramento XI Torneo Internazionale di Tennis - Barletta 2007 Challenger of Santa Clara - Valencia Kremlin Cup - Moscow Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Timisoara Challenger - Timisoara Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Memorial A. Manfredini Sassuolo Challenger - Sassuolo M25 Quinta Do Lago Fifth Third Bank Tennis Championships - Lexington M25 Portimao Oldum Brown Vancouver Open - Vancouver M15 Telde Togliatti Cup - Togliatti Alexander Kolyaskin Memorial - Donetsk Pekao Open - Szczecin Bucaramanga Challenger Seoul Challenger Athens Challenger Busan Challenger Fergana Challenger Nottingham Challenger Astana Challenger Tashkent Challenger Loughborough Challenger Helsinki Challenger Guadalajara Challenger Busan Challenger Alphen Challenger Batman Challenger Ilkley Challenger Vancouver Challenger Karshi Challenger Heineken Challenger - Ho Chi Minh City Istanbul Challenger Ho Chi Minh City Challenger Busan Challenger Canberra Challenger Indian Wells Challenger Taipei City Challenger Seoul Challenger Gimcheon Challenger Launceston Challenger Yokohama Challenger Busan Challenger Gwangju Challenger Little Rock Challenger Copa Petrobras-Uruguay - Montevideo Gatineau Challenger Meknes Challenger Segovia Challenger Rabat Challenger Barletta Challenger Napoli Challenger Granby Challenger Canberra Challenger Beijing Challenger Vigo Challenger Columbus Challenger Nottingham Challenger San Sebastian Challenger Seville Challenger Todi Challenger Sao Paulo Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Athens Challenger Ramat Hasharon Challenger Prostejov Challenger Surbiton Challenger Lugano Challenger Zhuhai Challenger Vancouver Challenger Dallas Challenger Prague Challenger Nottingham-2 Challenger Iasi Challenger Indian Wells Challenger Vancouver Challenger Vancouver Challenger Bangkok Challenger Szczecin Challenger Burnie Challenger Kaohsiung Challenger Bangkok Challenger Le Gosier Challenger Bangkok Challenger Leon Challenger Mexico City Challenger Istanbul Challenger Astana Challenger Tashkent Challenger Ortisei Challenger Jerusalem Challenger Rennes Challenger Columbus Challenger Irving Challenger Raanana Challenger Hua Hin Challenger Binghamton Challenger Raanana Challenger Busan Challenger Cassis Challenger X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Canberra Challenger Seoul Challenger Uncle Tobys Challenger - Tasmania Guzzini Challenger - Recanati Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto XXX Edizione 'A Savoldi Marco' - Manerbio Project Independence Men's Challenger - Mandeville X Ciutat de Barcelona - Barcelona Uncle Toby's Australian Men's Clay Court Challenger - Canberra VI Gramado Open de Tenis - Gramado Bukhara Challenger - Bukhara Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto ECM Prague Open 2005 - Prague USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton LXV Concurso Internacional Vigo - Vigo Challenger Copa Sevilla - Seville Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Ciudad de Telde - Telde Czech Open 2006 - Prostejov GHI Bronx Tennis Classic - Bronx ATP Slovak Open Challenger - Bratislava Alexander Kolyaskin Memorial - Donetsk The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Wailea Men's Challenger - Maui Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote Isla de Gran Canaria - Mas Palomas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Trofeo Sisma Mantova - Mantova Mordova Cup 2007 - Saransk Akbank Private Banking TED Open - Istanbul Taiwan Challenger - Kaohsiung ATP Challenger La Serena - La Serena Smith Barney Men's Challenger - Covington III Isla de Lanzarote - Lanzarote Open Diputacion Ciudad de Pozoblanco - Cordoba BSI Challenger Lugano - Lugano Siemens Open - Scheveningen College Station Challenger - College Station Timisoara Challenger - Timisoara ATP Open Castilla y Leon - Segovia Brasov Challenger - Brasov Challenger Copa Sevilla 2008 - Seville Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Paraguay - Asuncion IPP Open - Helsinki Austin Challenger - Austin Caltanissetta Challenger Monza Challenger Trnava Challenger Buenos Aires Challenger Asuncion Challenger Santiago Challenger XI Ciutat de Barcelona - Barcelona Salzburg Challenger Tanger Challenger Meknes Challenger Ostrava Challenger Rhodes Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo San Jose Challenger Tashkent Challenger - Tashkent Rabat Challenger Samsung Securities Cup - Seoul Binghamton Challenger Shanghai Challenger Dallas Challenger Nottingham Challenger Rhodes Challenger Ostrava Challenger Challenger de Providencia-Copa Kia - Santiago Ramat Hasharon Challenger Helsinki Challenger Alessandria Challenger Torneo Internacional Challenger Fila 2006 - Leon 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tashkent Challenger Ningboo Challenger Suzhou Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Guangzhou Challenger Shenzhen Challenger Bratislava Challenger Bancolombia Open - Bogota Riviera di Rimini Challenger - Rimini Penza Cup - Penza Uncle Toby's Burnie Challenger - Tasmania XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Budapest Challenger - Budapest Black Forest Open - Freudenstadt Ljubljana Open - Ljubljana Open de la Comunidad Valenciana - Valencia BMW Open - Munich Czech Open - Prostejov Constanta Challenger Ortisei Challenger Copa Sevilla 2007 - Seville Open SEAT Godo 2006 - Barcelona Quimper Challenger Rijeka Challenger Winnipeg Challenger Ipsos Bucharest Challenger - Bucharest PBZ Zagreb Indoors - Zagreb Mallorca Challenger Open de Montauban - Montauban Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Ourocard Tennis Challenger - Sao Paulo China Open - Beijing Sao Paulo Challenger Tour Finals Morelos Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Orbetello Challenger 13 BH Tennis Open International Cup - Belo Horizonte AIG Japan Open Tennis Championships - Tokyo Samsung Securities Cup - Seoul Chennai Open - Chennai Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest PTT Thailand Open - Bangkok Erste Bank Open - Vienna Montevideo Challenger Kremlin Cup - Moscow Nottingham Challenger BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch XL Bermuda Open - Bermuda Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Aegon Nottingham Open - Nottingham Citi Open - Washington Pharma Medico Open 2008 - Aarhus Millennium Estoril Open - Estoril Memphis Open - Memphis Geneva Open - Geneva Aegon Nottingham Open - Nottingham Citi Open - Washington Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Citi Open - Washington Caltanissetta Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Barletta Challenger Hall of Fame Open - Newport Olbia Challenger - Olbia Open Sabadell Atlantico - Barcelona Trani Challenger San Sebastian Challenger Open D'Orleans - Orleans Pro Challenger at Calabasas - Calabasas PEOPLEnet CUP - Dnepropetrovsk The LTA Wrexham Challenger - Wrexham Mons Challenger Gemax Open - Belgrade Bergamo Challenger New York Open - New York Taipei City Challenger Interwetten Austrian Open - Kitzbuhel Sunrise Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Legg Mason Tennis Classic - Washington 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica Kosice Challenger SAP Open - San Jose Warsteiner Challenger Wolfsburg - Wolfsburg Atlanta Tennis Championships - Atlanta Abierto Mexicano Telcel - Acapulco Canberra Challenger Busan Challenger Copa Claro - Buenos Aires PBZ Zagreb Indoors - Zagreb Shenzhen Challenger TED Open - Istanbul Malaga Challenger International Indoor Tennis Championships of Croatia - Zagreb Open de Tenis Comunidad Valenciana - Valencia China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai Brasil Open - Costa do Sauipe Poznan Challenger Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Countrywide Classic - Los Angeles Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Tennislife Cup - Napoli Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport Medellin Challenger Farmers Classic - Los Angeles Aircel Chennai Open - Chennai AEGON Championships - London Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco CA Tennis Trophy - Vienna BMW Open - Munich AEGON Championships - London BB&T Atlanta Open - Atlanta Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Geneva Challenger Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Kun-Ming Challenger Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Estoril Open - Estoril Kaohsiung Challenger Australian Open - Melbourne TD Waterhouse Cup - Long Island Open de la Comunidad Valenciana - Valencia SA Tennis Open - Johannesburg Next Generation Adelaide International - Adelaide Serbia Open - Belgrade Tennis Channel Open - Las Vegas Movistar Open - Vina del Mar Heineken Open - Auckland Dutch Open Tennis - Amersfoort Open Sud de France - Montpellier Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Rogers Cup - Montreal Rogers Cup - Toronto Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris The Stella Artois Championships - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York UNICEF Open - 's Hertogenbosch French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Indianapolis Tennis Championships - Indianapolis U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 French Open - Paris Wimbledon - London Davis Cup, World Group, PO, ISR-PER, 4-1 U.S. Open - New York Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Australian Open - Melbourne Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 U.S. Open - New York Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, BEL-ISR 3-2 U.S. Open - New York Davis Cup, Group I, 1R, ROU-ISR 5-0 Wimbledon - London Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Australian Open - Melbourne Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Olympics - Rio de Janeiro BNP Paribas Open - Indian Wells Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Wimbledon - London Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, World Group, 1R, FRA-ISR 5-0 Australian Open - Melbourne Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Sony Ericsson Open - Miami Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1